package com.inter.law.entity;

import java.util.Date;

/**
 * IlCase entity. @author MyEclipse Persistence Tools
 */

public class IlCase implements java.io.Serializable {

	// Fields

	private Integer caseId;
	private Integer caseChargeId;
	private Integer caseOfficeId;
	private String caseName;
	private String casePreType;
	private String caseType;
	private String caseAuxiliaryType;
	private Date caseDate;
	private String caseSource;
	private String casePartyType;
	private String caseParty;
	private String casePartyCompany;
	private String caseVictim;
	private String caseTrialGrade;
	private Date caseStartdate;
	private Date caseEnddate;
	private Date caseAmountSubject;
	private Double caseAcqcost;
	private String caseClient;
	private Boolean caseIsNonage;
	private Boolean caseIsTpsd;
	private String caseReason;
	private Integer caseClientType;
	private String caseContrayClient;
	private Integer caseContrayClientType;
	private String caseProfile;
	private Boolean caseIsSpecial;
	private String caseBilingMethod;
	private String caseBilingNotes;
	private String caseChargeReduction;
	private Integer caseBenefitType;
	private String caseNotes;
	private String caseProtocol;
	private Integer caseLawerId;
	private Integer caseStatus;
	private Integer caseNumber;

	// Constructors

	/** default constructor */
	public IlCase() {
	}

	/** full constructor */
	public IlCase(Integer caseChargeId, Integer caseOfficeId, String caseName,
			String casePreType, String caseType, String caseAuxiliaryType,
			Date caseDate, String caseSource, String casePartyType,
			String caseParty, String casePartyCompany, String caseVictim,
			String caseTrialGrade, Date caseStartdate, Date caseEnddate,
			Date caseAmountSubject, Double caseAcqcost, String caseClient,
			Boolean caseIsNonage, Boolean caseIsTpsd, String caseReason,
			Integer caseClientType, String caseContrayClient,
			Integer caseContrayClientType, String caseProfile,
			Boolean caseIsSpecial, String caseBilingMethod,
			String caseBilingNotes, String caseChargeReduction,
			Integer caseBenefitType, String caseNotes, String caseProtocol,
			Integer caseLawerId, Integer caseStatus, Integer caseNumber) {
		this.caseChargeId = caseChargeId;
		this.caseOfficeId = caseOfficeId;
		this.caseName = caseName;
		this.casePreType = casePreType;
		this.caseType = caseType;
		this.caseAuxiliaryType = caseAuxiliaryType;
		this.caseDate = caseDate;
		this.caseSource = caseSource;
		this.casePartyType = casePartyType;
		this.caseParty = caseParty;
		this.casePartyCompany = casePartyCompany;
		this.caseVictim = caseVictim;
		this.caseTrialGrade = caseTrialGrade;
		this.caseStartdate = caseStartdate;
		this.caseEnddate = caseEnddate;
		this.caseAmountSubject = caseAmountSubject;
		this.caseAcqcost = caseAcqcost;
		this.caseClient = caseClient;
		this.caseIsNonage = caseIsNonage;
		this.caseIsTpsd = caseIsTpsd;
		this.caseReason = caseReason;
		this.caseClientType = caseClientType;
		this.caseContrayClient = caseContrayClient;
		this.caseContrayClientType = caseContrayClientType;
		this.caseProfile = caseProfile;
		this.caseIsSpecial = caseIsSpecial;
		this.caseBilingMethod = caseBilingMethod;
		this.caseBilingNotes = caseBilingNotes;
		this.caseChargeReduction = caseChargeReduction;
		this.caseBenefitType = caseBenefitType;
		this.caseNotes = caseNotes;
		this.caseProtocol = caseProtocol;
		this.caseLawerId = caseLawerId;
		this.caseStatus = caseStatus;
		this.caseNumber = caseNumber;
	}

	// Property accessors

	public Integer getCaseId() {
		return this.caseId;
	}

	public void setCaseId(Integer caseId) {
		this.caseId = caseId;
	}

	public Integer getCaseChargeId() {
		return this.caseChargeId;
	}

	public void setCaseChargeId(Integer caseChargeId) {
		this.caseChargeId = caseChargeId;
	}

	public Integer getCaseOfficeId() {
		return this.caseOfficeId;
	}

	public void setCaseOfficeId(Integer caseOfficeId) {
		this.caseOfficeId = caseOfficeId;
	}

	public String getCaseName() {
		return this.caseName;
	}

	public void setCaseName(String caseName) {
		this.caseName = caseName;
	}

	public String getCasePreType() {
		return this.casePreType;
	}

	public void setCasePreType(String casePreType) {
		this.casePreType = casePreType;
	}

	public String getCaseType() {
		return this.caseType;
	}

	public void setCaseType(String caseType) {
		this.caseType = caseType;
	}

	public String getCaseAuxiliaryType() {
		return this.caseAuxiliaryType;
	}

	public void setCaseAuxiliaryType(String caseAuxiliaryType) {
		this.caseAuxiliaryType = caseAuxiliaryType;
	}

	public Date getCaseDate() {
		return this.caseDate;
	}

	public void setCaseDate(Date caseDate) {
		this.caseDate = caseDate;
	}

	public String getCaseSource() {
		return this.caseSource;
	}

	public void setCaseSource(String caseSource) {
		this.caseSource = caseSource;
	}

	public String getCasePartyType() {
		return this.casePartyType;
	}

	public void setCasePartyType(String casePartyType) {
		this.casePartyType = casePartyType;
	}

	public String getCaseParty() {
		return this.caseParty;
	}

	public void setCaseParty(String caseParty) {
		this.caseParty = caseParty;
	}

	public String getCasePartyCompany() {
		return this.casePartyCompany;
	}

	public void setCasePartyCompany(String casePartyCompany) {
		this.casePartyCompany = casePartyCompany;
	}

	public String getCaseVictim() {
		return this.caseVictim;
	}

	public void setCaseVictim(String caseVictim) {
		this.caseVictim = caseVictim;
	}

	public String getCaseTrialGrade() {
		return this.caseTrialGrade;
	}

	public void setCaseTrialGrade(String caseTrialGrade) {
		this.caseTrialGrade = caseTrialGrade;
	}

	public Date getCaseStartdate() {
		return this.caseStartdate;
	}

	public void setCaseStartdate(Date caseStartdate) {
		this.caseStartdate = caseStartdate;
	}

	public Date getCaseEnddate() {
		return this.caseEnddate;
	}

	public void setCaseEnddate(Date caseEnddate) {
		this.caseEnddate = caseEnddate;
	}

	public Date getCaseAmountSubject() {
		return this.caseAmountSubject;
	}

	public void setCaseAmountSubject(Date caseAmountSubject) {
		this.caseAmountSubject = caseAmountSubject;
	}

	public Double getCaseAcqcost() {
		return this.caseAcqcost;
	}

	public void setCaseAcqcost(Double caseAcqcost) {
		this.caseAcqcost = caseAcqcost;
	}

	public String getCaseClient() {
		return this.caseClient;
	}

	public void setCaseClient(String caseClient) {
		this.caseClient = caseClient;
	}

	public Boolean getCaseIsNonage() {
		return this.caseIsNonage;
	}

	public void setCaseIsNonage(Boolean caseIsNonage) {
		this.caseIsNonage = caseIsNonage;
	}

	public Boolean getCaseIsTpsd() {
		return this.caseIsTpsd;
	}

	public void setCaseIsTpsd(Boolean caseIsTpsd) {
		this.caseIsTpsd = caseIsTpsd;
	}

	public String getCaseReason() {
		return this.caseReason;
	}

	public void setCaseReason(String caseReason) {
		this.caseReason = caseReason;
	}

	public Integer getCaseClientType() {
		return this.caseClientType;
	}

	public void setCaseClientType(Integer caseClientType) {
		this.caseClientType = caseClientType;
	}

	public String getCaseContrayClient() {
		return this.caseContrayClient;
	}

	public void setCaseContrayClient(String caseContrayClient) {
		this.caseContrayClient = caseContrayClient;
	}

	public Integer getCaseContrayClientType() {
		return this.caseContrayClientType;
	}

	public void setCaseContrayClientType(Integer caseContrayClientType) {
		this.caseContrayClientType = caseContrayClientType;
	}

	public String getCaseProfile() {
		return this.caseProfile;
	}

	public void setCaseProfile(String caseProfile) {
		this.caseProfile = caseProfile;
	}

	public Boolean getCaseIsSpecial() {
		return this.caseIsSpecial;
	}

	public void setCaseIsSpecial(Boolean caseIsSpecial) {
		this.caseIsSpecial = caseIsSpecial;
	}

	public String getCaseBilingMethod() {
		return this.caseBilingMethod;
	}

	public void setCaseBilingMethod(String caseBilingMethod) {
		this.caseBilingMethod = caseBilingMethod;
	}

	public String getCaseBilingNotes() {
		return this.caseBilingNotes;
	}

	public void setCaseBilingNotes(String caseBilingNotes) {
		this.caseBilingNotes = caseBilingNotes;
	}

	public String getCaseChargeReduction() {
		return this.caseChargeReduction;
	}

	public void setCaseChargeReduction(String caseChargeReduction) {
		this.caseChargeReduction = caseChargeReduction;
	}

	public Integer getCaseBenefitType() {
		return this.caseBenefitType;
	}

	public void setCaseBenefitType(Integer caseBenefitType) {
		this.caseBenefitType = caseBenefitType;
	}

	public String getCaseNotes() {
		return this.caseNotes;
	}

	public void setCaseNotes(String caseNotes) {
		this.caseNotes = caseNotes;
	}

	public String getCaseProtocol() {
		return this.caseProtocol;
	}

	public void setCaseProtocol(String caseProtocol) {
		this.caseProtocol = caseProtocol;
	}

	public Integer getCaseLawerId() {
		return this.caseLawerId;
	}

	public void setCaseLawerId(Integer caseLawerId) {
		this.caseLawerId = caseLawerId;
	}

	public Integer getCaseStatus() {
		return this.caseStatus;
	}

	public void setCaseStatus(Integer caseStatus) {
		this.caseStatus = caseStatus;
	}

	public Integer getCaseNumber() {
		return this.caseNumber;
	}

	public void setCaseNumber(Integer caseNumber) {
		this.caseNumber = caseNumber;
	}

}